refracting telescope - English Synonyms Dictionary